// pages/login/login.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
      disabled:true,
      btnstate:"default",
      account:"",
      password:"",
      userList:{}
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },
  accountInput(e){
      var content = e.detail.value;
      console.log(content);
      if(content !=''){
        this.setData({
          disabled:false,
          btnstate:"primary",
          account:content
        })
      }else{
        this.setData({
          disabled:true,
          btnstate:"default",
        })
      }
  },
  pwdBlur(e){
        var password = e.detail.value;
        console.log(password);
        if(password !=''){
            this.setData({
              password:password
            })
        }
  },

  // 登录
  login(){
        wx.login({
          success:(res)=>{
            console.log(res);
            if(res.code){
              console.log(res.code);
              // 发起网络请求
              // var id =   "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MTMsImpvYl9pZCI6IjEyMzQ1NiIsImlhdCI6MTYxOTIzMzMxMn0.tnk8ChZrAcNFHDYrX0QzBeUKLwQYAnbFlRZq0vTkI1s"
              wx.request({
                url: 'http://www.zxyc.xyz:3450/user/login',
                method: "POST",
                data:{
                  job_id: this.data.account,
                  password:this.data.password
              },
                header: {  
                  "Content-Type": "application/x-www-form-urlencoded"  
                },
                
      // data: Util.json2Form( {job_id: this.data.account, password: this.data.password})
             
                success:(e)=>{
                  // console.log(e.data.data);
                  if(e.data.data.name){
                    wx.showToast({
                      title: '登录成功',
                      icon: 'success',
                      duration:800
                    })

                    e.data.data.avatar = "http://www.zxyc.xyz:3450" + e.data.data.avatar
                    // console.log(e.data.data); 
                    this.setData({
                        userList:e.data.data
                    })
                    console.log(this.data.userList);
                    var data = JSON.stringify(this.data.userList);
                  wx.reLaunch({
                    url: '../my/my?data=' + data,
                  })

                  }else{
                    wx.showToast({
                      title: '账号或密码错误',
                      icon: 'error',
                      mask: true,
                      duration:800
                    })
                  }

                    
                },
                fail:(e)=>{
                  
                }
              })
            }else{
                console.log("登录失败!" + res.errMsg);
            }
          }
        })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})